rattle the castanets - French English Dictionary